superior mesenteric node - Turco Inglés Diccionario